package com.wxm.vo;

import lombok.Data;

import java.math.BigDecimal;

/**
 * <p>
 *      通联统一支付VO
 * </p>
 *
 * @author: wxm
 * @Date: 2023/4/7
 */
@Data
public class TlUnifiedPayInfoVo {
    /**
     * 订单号
     */
    private String orderNo;

    /**
     * 支付金额
     */
    private BigDecimal payTotal;

    /**
     * 支付类型
     */
    private Integer payType;

    /**
     * 通联返回的支付信息（扫码支付则返回二维码串，js支付则返回json字符串,QQ钱包及云闪付的JS支付返回支付的链接,商户只需跳转到此链接即可完成支付,支付宝App支付返回支付信息串）
     */
    private String payInfo;

    public TlUnifiedPayInfoVo(String orderNo, BigDecimal payTotal, Integer payType, String payInfo) {
        this.orderNo = orderNo;
        this.payTotal = payTotal;
        this.payType = payType;
        this.payInfo = payInfo;
    }
}
